package com.cjh.wechat.commom.vo;

public class SendMessVo
{
    private String   type;    // friend为单人消息,group为群消息
    private Mine     mine;
    private ToFriend toFriend;
    private ToGroup  toGroup;
    
    public String getType()
    {
        return type;
    }
    
    public void setType(String type)
    {
        this.type = type;
    }
    
    public Mine getMine()
    {
        return mine;
    }
    
    public void setMine(Mine mine)
    {
        this.mine = mine;
    }
    
    public ToFriend getToFriend()
    {
        return toFriend;
    }
    
    public void setToFriend(ToFriend toFriend)
    {
        this.toFriend = toFriend;
    }
    
    public ToGroup getToGroup()
    {
        return toGroup;
    }
    
    public void setToGroup(ToGroup toGroup)
    {
        this.toGroup = toGroup;
    }
    
    public static class ToFriend
    {
        private String avatar;
        private String id;
        private String sign;
        private String status;
        private String username;
        private String name;
        private String type;
        
        public String getAvatar()
        {
            return avatar;
        }
        
        public void setAvatar(String avatar)
        {
            this.avatar = avatar;
        }
        
        public String getId()
        {
            return id;
        }
        
        public void setId(String id)
        {
            this.id = id;
        }
        
        public String getSign()
        {
            return sign;
        }
        
        public void setSign(String sign)
        {
            this.sign = sign;
        }
        
        public String getStatus()
        {
            return status;
        }
        
        public void setStatus(String status)
        {
            this.status = status;
        }
        
        public String getUsername()
        {
            return username;
        }
        
        public void setUsername(String username)
        {
            this.username = username;
        }
        
        public String getName()
        {
            return name;
        }
        
        public void setName(String name)
        {
            this.name = name;
        }
        
        public String getType()
        {
            return type;
        }
        
        public void setType(String type)
        {
            this.type = type;
        }
        
    }
    
    public static class ToGroup
    {
        private String avatar;
        private String groupname;
        private String id;
        private String name;
        private String type;
        
        public String getAvatar()
        {
            return avatar;
        }
        
        public void setAvatar(String avatar)
        {
            this.avatar = avatar;
        }
        
        public String getGroupname()
        {
            return groupname;
        }
        
        public void setGroupname(String groupname)
        {
            this.groupname = groupname;
        }
        
        public String getId()
        {
            return id;
        }
        
        public void setId(String id)
        {
            this.id = id;
        }
        
        public String getName()
        {
            return name;
        }
        
        public void setName(String name)
        {
            this.name = name;
        }
        
        public String getType()
        {
            return type;
        }
        
        public void setType(String type)
        {
            this.type = type;
        }
    }
    
    public static class Mine
    {
        private String  username;
        private String  avatar;
        private String  id;
        private boolean mine;
        private String  content;
        
        public String getUsername()
        {
            return username;
        }
        
        public void setUsername(String username)
        {
            this.username = username;
        }
        
        public String getAvatar()
        {
            return avatar;
        }
        
        public void setAvatar(String avatar)
        {
            this.avatar = avatar;
        }
        
        public String getId()
        {
            return id;
        }
        
        public void setId(String id)
        {
            this.id = id;
        }
        
        public boolean isMine()
        {
            return mine;
        }
        
        public void setMine(boolean mine)
        {
            this.mine = mine;
        }
        
        public String getContent()
        {
            return content;
        }
        
        public void setContent(String content)
        {
            this.content = content;
        }
        
    }
}
